S Star New member Jul 6, 2009 #1 I heard something about the resistance band or leg strap idk im not sure?