Toggle navigation
TWText.com
TWText.com
faq
Contact US
Follow US
🌈Casey🦕
t33nage_suicide
--Elliot Rodger;A info thread. Elliot Rodger was born in London to Peter Rodger and Li Chin, a Malaysian-born nurse who had worked as a unit nurse on the set of
Read more