Steffo's Stars

Things I've enjoyed the most

Left 4 Dead 2

39

Together with [[gtfo|GTFO]], one of the two games that cause me motion sickness.