Quantcast
Channel: StrangeUSA.Com
Viewing all articles
Browse latest Browse all 260

94314) La Casa De Los Perros (House of the Dogs) in Guadalajara, Jalisco Last Updated: 4/11/2015

$
0
0
GPS: 20.680225,-103.347793
Address: 203 Fray Antonio Alcalde, Guadalajara, Jalisco, Mexico

"...it was turned into a museum...." read more.

"...hair messed with, feet pulled, seen glass break, hear noises...."

Viewing all articles
Browse latest Browse all 260

Trending Articles