Justin Bieber's Hair Sells for $40,668 - J-14

Justin Bieber's Hair Sells for $40,668