World's most depressing shop front found in Ontario, California.

August 1st, 2013

Worlds most depressing shop front


Previous Post Next Post


Leave a comment

Please note, comments must be approved before they are published