Allen and Craig think they are on a trip to Wisconsin but end up in Texas, Guest Starring Christian Serratos from "Twilight" and the upcoming "New Moon"
As many of your know I love Evil Iguana Productions and they just had a new episode which stars Christian Serratos. The episode is really funny please watch.
No comments:
Post a Comment