Allen regularly engaged in time travel by using his Cosmic Treadmill device.
Allen secara teratur terlibat dalam perjalanan waktu dengan menggunakan perangkat Cosmic Treadmill-nya.