By Michael Stockton
Just when we think we’ve discovered every TV/watch tie-in, someone unearths a previously unknown connection. Today’s #TBT is the perfect example of great sleuthing as we’ll be taking a look at the Seiko 5126-8090 Kamen Rider from March of 1968. Today’s story is a rather Japanese one and it just so happens to feature one […]
Visit #TBT Seiko 5126-8090 Kamen Rider – Take That, Ultraman! to read the full article.