RSS | About | Contact  
«« Home

Bizarre

Whether you choose to believe me or not, there is a seven-tonne whale swimming in the River Thames. Right at this very moment in time. Really. No, really-really. Look.

Extraordinary.