30121 County Road 3 G, Genoa, Colorado 80818 USA
The local "Pet Shop" has lost its roof. Tornado possibly?
Claim copyright