As Sesame Street so wisely put it cooperation makes it happen (opens in new tab), so as strange as it must be for all the Sonic and Mario fans to see, the upcoming London Olympics game starring the pair has the former rivals working together almost as much as they’re …
Read More »