BJ Gets Punched

BJ Gets Punched is a Season 5 episode of Shining Time Station made by JamesandSchemerFan.

Plot
BJ is punched by Schemer and he gets angry at him.