11 February 2010

Another device “featured” by Ellen

Ellen’s at it again, this time showing her latest favorite fitness product, the 3 Minute Legs, and once again, the creators of the product brag about being “featured” on Ellen’s show.