Performing in front of A bunch of 80,000 in the theme park Lake Compounce in Bristol, Connecticut, in 1989, the duo of Fab Morvan and Rob Pi...