Sunday, June 13, 2010

Big Lou's Pizza

Here is a video of my adventure at Big Lou's Pizza in San Antonio, TX. Big Lou's is home to the 42" pizza! Within the video is my vlog and a review of the restaurant. Enjoy!

video

No comments:

Post a Comment