Home Movies Ugly Parade Ugly Parade 21 years old Twin brothers seduce a beautiful runaway for the insatiable urges of their invalid mother and display themselves on closed circuit TV. Ugly Parade (21 years) Release day: Thursday, June 20, 2002 Runtime: 40 minutes