Pixelated Space Invaders were painted along Denver's Shared Street on 30th. 

Worth Checking out by bike. 
Back to Top