St Gabriel The Archangel
Class Of 1965
Forums
Forum: Did You Know ? | |||||
|
|||||
Linda Kacic LaRoche
![]() Posts: 805 View Profile |
The Animals Posted Thursday, January 21, 2016 07:26 AM January 21, 1965…The Animals had to cancel their planned show at New York City's Apollo Theater after U.S. Immigration officials demanded that the group leave the country. |
||||
|