Show Menu


Watch The Totally Rad Show online: Episode 205 Lucha Libre Wrestling

Wrestling is not fake! Want proof? We get our asses kicked learning the ropes from Santino Brothers Wrestling Academy in Los Angeles.

Ready to Watch The Totally Rad Show, Season 1, Episode 205?
click here to see where to watch or .