by Filipa Thespian | Jun 1, 2014 | Marketing
What’s the deal with those SL Voting Stations? We’ve all seen them, clicked them, thought how archaic by today’s graphics quality standards they look and even wondered about what happens when we do click them … those funny looking green SL...