That image brings back memories right there. I think I even had it as a wallpaper at some point.
There is an extremely high chance that we are going to see Top Bolt air at it's 8:00 AM UK time slot (12:00 AM PST) thanks to the finale popping up last week, so lets get the stream prep going again.
If you missed the finale, you can watch it here:
Another note: We are going to go ahead and wait until the US release on these before doing the followups. The screenshots aren't great, and a lot of people are actually avoiding these releases.
Anyway, head on down below for today's pony!
(Note: Channel does not air in HD, wait for US release for that)