Detroit SquirreL

 
 
Location: Detroit, MI USA