Beach Boys + bird flu (related??)
Hahaaa, nooo, The Beach Boys didn’t bring the bird flu to China. OR DID THEY??! No, they didn’t. Really. Though it is quite the coincidence that the Beach Boys played in Shanghai on March [...]
Copyright © 2023 Blog at WordPress.com.