1 comment,0 shares,7 likes
Chet Junior
almost 3 years

Is that JFK Stadium in Philadelphia in 1981?