dee d jackson meteor man