Post Reply: how does viagra work and how long does it last how long is viagra good for