its got the microdropouts and hte 1&1/8 headset like my 1998 klein attitude race.... wrong seatpost clamp style though.. mine has a collar or seatpost clamp or whatever, not the bolt
Could it be a Rascal? It looks like one to me - frame similar to early 90's Attitude but smaller headtube. What is the serial number and where is it located on the frame? It could contain info on the model.