660 followers
Welcome to my channel! I'm Steven and I live in the UK, I love playing a variety of games, I like to chat, and apparently I eat a lot of food too! Come say hi! :D
Twitter
Home
About
Schedule
Videos
Clips
Just Chatting · 629 views
RubyTrue
177 viewers
LIVE
Mrgregles
Offline
Sweet_Anita
Valkia
Robbotron
BillieTrixx