Contributed by alex101, Posted by John Gentile
On Wednesday, a statue of Lemmy from Motorhead was unveiled at the Rainbow Bar and Grill in West Hollywood. The grill was one of Lemmy's favorite hang out spots. The life size, bronze statue was created by LA based artist Travis Moore.