Login Register
G
Railaf banner
Railaf

Railaf

@UCV5bWRJIiggZzgXMErA8EcA - 27.2K subscribers

I make art and rarely try to make a gaming videos! This is a channel of dumbasses playing various games (used to). Mostly scream and saying stupid shit. I make art but idk where to put them.