Originally Posted by e34m5
Saw Crimson Red today...all I can say is YEAH! Absolutely f'ing
It is much prettier in person than any picture you have ever seen.
WOW!... we have seen some incredible pics around here. If it is better than those, then we are some of the LUCKIEST guys on the face of the earth!!