Barracuda - Single Version by Heart Overview Tag Appears on 100 Hits Of The '70s Little Queen The Best Year Of My Life: 1977 Playcount 5 Listeners 4