Russian Subs Patrolling off East Coast - CBS News haha i have no idea what the big fuss is? i mean isnt like America in everyones back yard to?