yeah its an aftermarket radiator. the fan is attatched by a cooling mounting kit...picked it up at advanced. they slip through the radiator fins and can be secured by placing something on the other side.
http://www.jegs.com/p/Wysco/756140/10002/-1
its like that