Lady Gaga, Justin Bieber perform at 2011 Bambi Awards (video)

While the Bambi Awards are not exactly well-known here in North America, it is a major ceremony in Germany — so with that in mind, it shouldn’t be too big of a surprise to see some of the biggest stars in music there to perform. Let’s look at both Lady Gaga’s and Justin Bieber’s performances […]