Archive for the tag "Godzilla"

T-Rex on La Brea Ave.

Where’s Godzilla?