Devoman vs. Clevezilla

EPISODE:

Episode Info

"Devonman Vs. Clevezilla", 4/18/12: On the season finale, stakes run high for Cleve and the team as the iconic 80's band Devo asks Roy to direct their latest music video entitled, "Monster Man."

Cast