1971 Demon Sizzler
..any pics?..dont know much about the Demon's was the Sizzler at sort of Twister package available?..
Print