anyone know where I could see that clip of Rick Howard duct taping his feet to a board and jumping off a ledge like Peter Pan?
thought it was in Fourstar Super Champion Funzone but I can't find it.
for personal reasons would be stoked to see this clip again if anyone knows where it is.