Highest Rated Comments


treebark2003768 karma

Have any of the higher ups given you shit for making jokes? Loved the video must be a very relaxed workplace!