This guy shrieks. We know Jared is either missing a few screws or has too many screwed in, but it looks like Richard is going to become the craziest one in the latest chapter of the Pied Piper saga. The new season premieres 4/23/17.
Home | About | Suggest | Contact | Team | Links | Privacy | DisclosureAdvertise | Facebook | Twitter | Pinterest | Sites We Like
Awesome Stuff: The Awesomer | Gadgets, Games & Geeks: Technabob | Cool Cars: 95Octane
Site Design & Content © 2008-2020 Awesomer Media / The Awesomer™
Visit our Friends at: Not Always Right