FestivalFestivalSturgis Motorcycle Rally 2003Aug 5, 2003Buffalo Chip Campground · Sturgis, United StatesPart of Sturgis Motorcycle Rally 2003FollowI was thereUpload from this showMediaLineupAbout38 SpecialNight RangerTesla