Carlosaurus Rex
- Episode aired Apr 1, 2007
- TV-14
- 22m
Carlos returns for season 3 and can't wait to tackle events he missed while on hiatus.Carlos returns for season 3 and can't wait to tackle events he missed while on hiatus.Carlos returns for season 3 and can't wait to tackle events he missed while on hiatus.