Canyon Echoes

Ivan Schere

Ivan Schere, Reporter

I am Ivan Schere. I have a cute dog and I am lame and sarcastic.

All content by Ivan Schere