you are speaking of te Showums clear hoods. they are also available in colors and neons. Indeed they are strictly for show use. They also provide you w/ a case for it when not in use...
I think they are cool if you have a clean and worhty engine it's hella good.
you can go to
http://www.importfan.com/ and see them they are 699 there....
I can't find my other link w/ a more descriptive image and details..
I'll keep looking.....