Toad is not only in a whole bunch of Mario games. But that’s not all, oh no, that’s not all.
Spotted at Toys R Us is this “Look Out” Tech Team bike. A Kotaku found it and then laid it out on the linoleum for all of you people to gaze at. There’s something game related on this bicycle.