Connect to share and comment

London rippers baseball 11 16 2011

London rippers baseball 11 16 2011

The controversial new logo for the "London Rippers" baseball team, from the city of London, Ontario, Canada.