If You're Happy And You Know It - Teddy Rock Share: Download MP3 More song by Teddy Rock Incy Wincy Spider 1:20 Agadoo 2:52 Rock The Casbah 5:28 Ruby Soho 4:21 Still Waiting 5:41 Ever Fallen In Love 3:50 American Jesus 3:22 All The Small Things 4:09 Blitzkrieg Bop 3:06 God Save The Queen / Smoke On The Water 4:10 Cities In Dust 4:41 Longview 5:38 I'm Stranded 5:37 Come Out And Play 5:25 The Tide Is High 4:42 The Middle 4:52 This Old Man 2:25 Jack And Jill 1:40 London Bridge Is Falling Down 1:51 There Was A Crooked Man 0:57