Bama Lama Bamma Loo by queen Overview Tag Appears on Live at New Theatre '73 Oxford, UK - November 20 1973 AUD Playcount 2 Listeners 2