Tuesday, April 28, 2015
Where Are These Monster Tiles in LA?
Answer after the jump
The Kaiju and Harryhausen tiles are located at the 7th St Metro Center Red line station.
Newer Post
Older Post
Home