Friday, October 29, 2010

Video: Live Maine Lobsters at Red Lobster

(Video Credit: ScottsdaleArizonaNews.com)

Live Maine Lobsters at the Red Lobster restaurant in Scottsdale, AZ.