There is more than one group with the name Teddybears.
These are videos from concerts where Teddybears played, so they may be of other bands that played the concert as well.
Teddybears May 1, 2007 San Francisco, California, United States Added by Lilmikesf
Hultsfredsfestivalen 1995 Aug 10 - 12, 1995 Hultsfred, Sweden Added by Concert Archives 3