Lv 611,497 points

David 420™

Favourite answers15%
Answers1,904
Questions40