Random
Source Code

Lemieux

French last name meaning 'the best'.
And we fucking are the best

Lemieux.

by derekosaurus February 25, 2013

35👍 4👎