• 6 years ago
This is a video of a Texas famous motorized couch in Double Oak Texas. This couch has won several awards and is featured in several parades each year.

Category

đŸ˜¹
Fun