www
.THEMAVESITE.
com
02/11
Train crash caught by whale statue
What are the odds? This happened in The Netherlands.